/*公开课列表页*/
     /*header*/
.header_n{background: #F3F3F3;min-width: 1180px;}
.cont_n{width: 746px;margin: 0 auto;}
.login_n{height: 35px;line-height: 35px;background: #E6E6E6}
.top-login_n{background: url(../img/phone_n.png)left center no-repeat;/*padding-left: 20px*/}
.nav_n{height: 80px;line-height: 80px;/*overflow: hidden*/}
.top-login_n span{padding:0 20px;cursor: pointer}
.top-nav_n li{float:left;margin:30px 20px 10px 20px;padding-bottom:6px;font-size: 16px;cursor: pointer}
.top-nav_n li:hover{color:#CC1414;border-bottom:3px solid #E64545;}
.active_n{color:#CC1414;border-bottom:3px solid #E64545;}
   /*main*/
.sj_n{display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;
  border-left: 4px solid transparent;}
.mycour_n{border: 1px solid #CCCCCC;line-height:25px;margin:23px 0 0 20px;padding:5px 15px;border-radius: 4px;cursor: pointer;outline: none;background-color: #fff}
.mycour_n p{font-size: 16px;line-height: 28px}
.banner_n{background: url(../img/free_n.png)center center no-repeat;height:330px;min-width: 1180px;}
.title_n{background: url(../img/freeJ_n.png)left bottom no-repeat;height: 41px;border-bottom: 1px solid #CC141E}
.box_n{border: 1px solid #ccc;width: 280px;box-sizing:border-box;overflow: hidden;float: left;margin: 15px 7px 15px 50px;background-color: #fff;}
.box_n img{width: 280px;height:174px;cursor: pointer}
.box_n dl dd{padding:12px 10px;border-bottom:1px solid #E6E6E6;cursor: pointer;height: 20px;}
   /*page*/
.page_n{text-align: center;margin: 30px 0 50px 0}
.page_n span{padding:7px 15px;border: 1px solid #ccc;font-size: 16px;cursor: pointer;background-color: #fff}
.page_n span:hover{background: #CC1414;color:#fff;}
.bor_n{margin: 0 7px;border-bottom:1px solid #E1E1E1;clear:both;box-shadow: 0 1px 0 #fff;}
  /*footer*/
.footer_n{background: url(../img/foot_bg.png)repeat-x;height:304px;min-width: 1180px;}
.erweima{padding: 4% 3%;}
.erweima p {color: #999999;text-align: center;margin-top: 5px;font-size: 14px;}
.about_n{padding: 4% 6%;}
.about_n dt{margin-bottom:15px;color:#fff;font-size: 18px;padding-left: 10px}
.about_n dd{padding:5px 0;}
.about_n dd a{color:#B3B3B3;font-size: 14px;}
.about_n dt a { color:#fff;}
.about_n dt a:hover{ color:red;}
.company{text-align: center}
.company p{color:#999;margin-bottom:12px;}
/*end*/
/*课程详细页*/
.login-user{float:left;margin: 2.2em 0em 0 0em;font-size:12px;float:right;position: relative;}
.login-user>p{background-color: white;height: 30px;line-height: 30px;width: 114px; padding-left: 20px;  cursor: pointer;right: -0.5em;  margin-right: 5px;color:#999;}
.login-text{float:right; margin-right:-15px;z-index:99999;position: relative;}
.login-text img{height:30px;width:30px;border-radius: 50%;right:-0.5em;}
.details-position{padding: 20px 0;}
.details-position i a {color: #999999;}

.banner_1{height:360px;/*! overflow:hidden; */position: relative;/*! min-width: 1180px; */width: 747px;margin: 0 auto;}
.cour_n{position: absolute;/*background: url(../img/banner_n_1.jpg)no-repeat*/; background-size: 100% 360px;height: 360px;width: 100%;overflow: hidden;}
.blur{background-color:#808080;filter: url(blur.svg#blur); /* FireFox, Chrome, Opera */
  -webkit-filter: blur(80px); /* Chrome, Opera */
   -moz-filter: blur(80px);-ms-filter: blur(80px);filter: blur(80px);
       filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */ }
.mask_n{position:absolute;background:rgba(0,0,0,0.3);width:100%;height:360px;z-index:4;}
.cour_position{position: relative;}
.zhengLeft{position:absolute;z-index:5}
.instr_n{right:27px;width: 550px;height: 360px;overflow: hidden;}
.instr_box{padding:30px 0 10px 40px;}
.instr_box p{color: #fff;font-size: 28px;border-bottom: 1px solid #97A39B;padding-bottom: 20px}
.instro_title{border-bottom: 1px solid #97A39B;color:#fff;font-size: 18px;padding:15px 0;overflow: hidden;}
.keshi_bg{background:url(../img/keshi_n.png)left center no-repeat;padding-left:25px;}
.kecheng_bg{background:url(../img/kecheng_n.png)left center no-repeat;padding-left:25px;}
.registration{border-radius: 5px;width:253px;/*! overflow: hidden; *//*! padding:13px 0; */cursor: pointer;}
.registration span{/*padding:15px 25px;*/font-size: 20px;color:#fff;  width: 50%;height: 55px;line-height: 55px;float:left;}
.registration span:nth-child(1){background-color:#CC141E;}
.registration span:nth-child(2){background-color:#E87E00;}
     /*--复用*/
.gongkai-video{overflow: hidden;width: 100%;min-width: 1180px;}
.video-left{width: 75%;min-width: 884px;}
.daP-left{/*! width:71%; */border:1px solid #E6E6E6;/*! min-width: 600px; *//*! background: yellow; */width: 438px;margin-left: 8px;}
.daP-title{font-size: 18px;border-bottom:1px solid #000;margin: 10px 20px;}
.daP-title span{height:35px;line-height: 35px;text-align: center;display: inline-block;width:100px;cursor:pointer;}
.daP-bg{background: #000;color:#fff;  }
.daP-img{width:10%;position: relative;}
.daP-img img{width:60px;height:60px;border-radius:50%;}
.daP-img p{padding-top:10px;color:#750B0D;font-size: 14px;padding-left:10px;}
.daP-img::before{content:"";position:absolute;background: url(../img/details-pl.png)top left no-repeat;height:63px;right:0;width: 10px;}
.daP-intro{width:85%;font-size: 14px;text-indent: 2em;line-height: 25px;}
      /*课程介绍*/
.kechengJieShao{padding:20px 20px 20px 30px;min-height: 270px;}
.kechengJieShao h3{font-size: 20px;padding-bottom:10px;}
.kechengJieShao>p{font-size: 16px;line-height: 32px;/*text-indent: 2.5em;*/color:#666666;padding:10px 0;}
      /*课程中心_课程详细-cour-art*/
      .cour-art-teacher{padding: 10px 0;background:#fff url(../img/cour_teacher.jpg)top right no-repeat;width: 269px;border:1px solid #E9E9E9;/*! border-top:none; *//*! margin: ; *//*! margin-left: 50px; */margin-right: 434px;/*! margin-left: 50px; */}
.daP-list-title{font-size: 16px;border-bottom:1px solid #000;width:85%;margin-left:20px;  }
.daP-list-title span{height:35px;line-height: 35px;display: inline-block;width:100px;}
.teacher{padding:10px 10px 10px 20px;overflow: hidden;}
.teacher img{width:100px;height:100px;border-radius:50%;}
.teacher p:nth-child(1){margin:30px 0 0 10px;color:#740C0D;font-size: 16px;}
.teacher p:nth-child(2){margin:10px 0 0 10px;font-size: 16px;width:129px;text-overflow:ellipsis;overflow: hidden;
  white-space:nowrap;}
.teacher-intro{padding:10px 10px 10px 20px;overflow: hidden;height:170px;}
.teacher-intro p{line-height: 25px;text-indent: 2em;font-size: 14px;color:#666666;}
.cour-box{width:100%;}
      /*课程目录*/
.cour_section{height: 60px; line-height: 60px;font-size: 16px;padding-left: 60px;border-bottom:1px solid #E6E6E6;cursor: pointer;background:url(../img/icon_cour.png)25px -11px no-repeat;}
.cour_section:hover span{background:url(../img/zhankai.png)no-repeat;width: 86px;height: 25px;margin:18px 30px 0 0;}
.fang{background:url(../img/icon_cour.png)25px 27px no-repeat;}
    /* 状态*/
.free{background:url(../img/free_shiting.png)no-repeat;width: 86px;height: 25px;margin:10px 30px 0 0;}
.open{background:url(../img/zhankai.png)no-repeat;width: 86px;height: 25px;margin:18px 30px 0 0;}
.stop{background:url(../img/shouqi.png)no-repeat;width: 86px;height: 25px;margin:18px 30px 0 0;}

.cour_li li{height: 44px; line-height: 44px;padding-left:120px;border-bottom:1px solid #E6E6E6;font-size: 14px;background:url(../img/icon_cour.png)80px -55px no-repeat;cursor: pointer}
      /*推荐*/
.cour_li li:hover span{background:url(../img/free_shiting.png)no-repeat;width: 86px;height: 25px;margin:10px 30px 0 0;}
.recommend{border-bottom:1px solid #000;padding-bottom: 10px}
.addshouke{height: 55px;line-height: 55px;padding-left: 10px}
.addshouke img{width: 40px;height: 40px;border-radius: 50%}
.addshouke span{display: inline-block; width: 100px;padding: 0 8px 0 5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  }
.addcour dl dt img{height: 160px}
.addcour dl dt{margin-bottom: 10px}
.addcour dl dd{border: none;  padding: 0px 10px 8px 10px;height: 20px;}
/*公开课详细页*/
.open_bg{background:url(../img/openClass.png)left 20px no-repeat;padding-left: 36px;text-align: center;}
.banner_2.banner_2{ background:-webkit-linear-gradient(top, #666, #999);background:-moz-linear-gradient(top, #666, #999);background:linear-gradient(top, #666, #999);height: 560px;border: 1px solid #000;border-left:none;border-right:none;/*! overflow: hidden; *//*! min-width: 1180px; */width: 747px;margin: 0 auto;}

      /*复用*/
.daP-pl{overflow: hidden;width:100%;padding:20px 0 10px 0;border-bottom:1px solid #E6E6E6;}
.daP-img{width:10%;position: relative;}
.daP-img img{width:60px;height:60px;border-radius:50%;}
.daP-img p{padding-top:10px;color:#750B0D;font-size: 14px;padding-left:10px;}
.daP-img::before{content:"";position:absolute;background: url(../img/details-pl.png)top left no-repeat;height:63px;right:0;width: 10px;}
.daP-sub{overflow: hidden;width:100%;margin:20px 0;padding: 1px;}
.daP-textarea{resize:none;padding:10px;outline: none;background: #FAFAFA;/*! width:95%; */margin:20px 0 10px 20px;border:1px solid #CCCCCC;width: 300px;}
.video-list{position: absolute;width: 150px;/*! height:100%; */background: #4D4D4D;right:301px;}
/* .rdaP-btn:hover{background: #e43e48;} */
     /*免费课程也收缩条*/
.video-list{/*! position: absolute; */width: 150px;/*! height:100%; */background: #4D4D4D;}
.video-list>ul{/*! height: 560px; */overflow: auto;padding:0;/*! width: 500px; *//*! margin-right: 55px; *//*! float: left; *//*! left: 54px; *//*! margin-left: -232px; */}
.video-list>ul>li{  height: 45px;line-height: 45px;display: block;padding-left: 14%;font-size: 14px;color: #fff;font-family: 微软雅黑;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;}
.video-list>ul>li>a{color: #CCCCCC}
.bg-dateils{background: #343434 url(../img/small-bg.png) 16px center no-repeat;}
.add_title{position:absolute;width:27px;height:80px;background:#343434;left:-27px;background: #343434 url(../img/video_1.png)center center no-repeat;cursor: pointer;}
      /*资讯*/
.free_news{margin:20px 0px;font-size: 16px;color:#999999;margin-left: 4px;width: 271px;}
.free_news p{font-size: 18px;border-bottom:1px solid #CCCCCC;padding-bottom: 10px}
.free_news ul{padding:0;}
.free_news ul li{height:30px;line-height: 30px;font-size: 14px;list-style: disc;margin-left: 20px;color:#666666;}
/*课程*/
.cour_sort{border-bottom:1px solid #ccc;margin-bottom: 10px;}
.cour_sort h2{background: url(../img/cour_sort.png)left center no-repeat;line-height: 50px;padding-left: 30px;font-size: 18px;font-size: 22px;font-weight: normal;}
.cour_sort ul li{float: left;line-height: 50px;font-size: 16px;margin:0 20px;cursor: pointer}
.cour_sort ul li:hover{color: #CC1414;border-bottom: 3px solid #E64545;}
/*首页*/
.banner_home{/*background: url(../img/banner_aa.png)center center no-repeat;*/background:#581311;height:330px;background-size:100% 329px; }
.title_home{height: 41px;}
.title_bg_1{background:url(../img/home_1.png)no-repeat;border-bottom: 1px solid #CC1421}
.title_bg_2{background:url(../img/home_2.png)no-repeat;border-bottom: 1px solid #008F02}
.title_bg_3{background:url(../img/home_3.png)no-repeat;border-bottom: 1px solid #873DCC}
.title_home span{line-height: 41px;cursor: pointer}
.home_w{width:380px;margin: 20px 11px 10px 2px;border: none;border-top:1px solid #ccc;}
.home_w>dl>dt>img{width: 380px;height:214px;}
.footer_login{background:url(../img/footer_login.png)center center no-repeat;width: 100%;height: 354px;position: relative;}
.login_btn{width: 240px;height: 60px;line-height: 60px;font-size: 22px;background-color: #fff;text-align: center;border-radius:4px;position: absolute;top:65%;left:44%;}
/*新手指南*/
.banner_zn{background: url(../img/banner_zn.png)center center no-repeat;height:160px;}
.newhand{margin: 0  0 0 20%}
.newhand span{width: 280px;height: 60px;line-height: 60px;text-align: center;float: left;border: 1px solid #9E9E9E;background-color:#fff;margin-right:140px;border-radius:32px;font-size: 24px;cursor:pointer;}
.hand_con{padding:60px 0;}
.hand_btn{text-align: center;margin: 6% 0}
.hand_btn span{padding:15px 40px;font-size: 24px;background-color: #E64545;color:#fff;border-radius: 5px;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.5);-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.5);box-shadow: 0 2px 4px rgba(0,0,0,0.5);cursor: pointer}
.hand_bg{background-color: #E64545!important;color:#fff;border:1px solid #E64545!important;position: relative;}
.hand_bg::after{ content:"";display: inline-block;width: 0; height: 0; border-width: 8px 8px 0 8px; border-style: solid; border-color: #E64545 transparent;position: absolute;bottom:-9px;left:48%;}
/*证书*/
.banner_zs{background: url(../img/xuexi.jpg)center center no-repeat;height:300px;}
.page_bg{background-color: #E64545!important;color:#fff;border:1px solid #E64545!important;}
/*证书详细*/
.banner_xx{height: 560px;position: relative;overflow: hidden;min-width: 1180px;}
.mask_xx{width: 100%;height: 100%;position: absolute;background: rgba(0,0,0,0.4);z-index: 4;top:0;}
.position_xx{padding:20px 0;position: absolute;z-index: 5}
.banner_bg_n{/*background: url(../img/zs_Detailed.jpg)no-repeat;*/height: 560px;width: 100%;position: absolute;z-index: 1;background-size: 100%560px;overflow: hidden;/*clip: rect(0px 1920px 560px 1px)*/;}
.fl_img{width: 630px;overflow: hidden}
.fl_img img{width: 620px;height:361px;border: 1px solid #9DC1D0;}
.fr_instro{width: 550px;min-height:361px;color:#fff;}
.box_xx{padding: 0 0 10px 50px;}
.box_xx span{display: block;height: 53px; line-height: 53px;font-size: 18px;padding-left: 30px}
.bg_a{background: url(../img/icon_Detailed.png)left 15px no-repeat;height: 30px}
.bg_b{background: url(../img/icon_Detailed.png)left -40px no-repeat;height: 30px}
.bg_c{background: url(../img/icon_Detailed.png)left -92px no-repeat;height: 30px}
.btn_xx{height: 62px;line-height: 62px;text-align: center;font-size: 22px;background-color: #CC141E;cursor: pointer}
.position_top{  margin-top: -117px;position: relative; z-index: 100;}
.bg_bg{background: url(../img/shadow_bg.png) no-repeat;width: 1231px;height: 361px;position: absolute;z-index: -1;  left: -26px;top: -17px;}
.zhengShu-img{background: url(../img/line.png)center 50px no-repeat;width:80%;padding-left:20%;border-top:1px dotted #999999;margin-top:40px;padding-top: 40px;overflow: hidden;}
.zhengShu-img span{margin-left: 30%; padding:0 10px;background: #fff;width:100px;text-align: center;font-size: 20px;}
.zhengShu-list{font-size: 18px;border-bottom: 1px solid #000;margin: 10px 20px;}
.zhengShu-list span{height: 35px;line-height: 35px;display: inline-block;width: 100px;}
.xx_zs{margin:15px 0 0 0;}
.xx_more{background-color:#666666;text-align: center;color:#fff;height: 30px;line-height: 30px;margin-top:20px; cursor: pointer}
.yang_a{border: 1px solid #ddd}
.yang_a p{border-bottom:1px solid #ddd;padding:30px 0;}
.gcour{  width: 365px;margin: 5px 11px 10px 2px;border: none;border-top: 1px solid #F0F0F0;}
.gcour>dl>dt img{width: 365px;height: 200px}
/*首页效果*/
.login-top{font-size: 12px;float: left;position: relative;}
.login-top p{height: 34px;line-height: 34px;width: 84px; padding-left: 40px;  cursor: pointer;right: -0.5em;  color:#999;}
.hiddenDiv{border: 1px solid #CCCCCC;padding:8px 15px;position: absolute;z-index: 9999999;border-radius:5px;background: #fff;left:20px;}
.hiddenDiv p{line-height: 25px;font-size: 16px;}
.top_person{position: absolute;z-index: 15;background:#fff;border-radius:5px;width:124px;}
.top_person>p{color:#000;  height: 34px;line-height: 34px;width: 84px;padding-left: 40px;cursor: pointer;right: -0.5em;}
.home_a{background: url(../img/home_person.png)15px 5px no-repeat;}
.home_b{background: url(../img/home_person.png)15px -30px no-repeat;}
.home_c{background: url(../img/home_person.png)15px -63px no-repeat;}
.home_d{background: url(../img/home_person.png)15px -97px no-repeat;}
.top_person p:nth-child(1):hover{background: #000 url(../img/home_person_a.png)15px 5px no-repeat;color:#fff;}
.top_person p:nth-child(2):hover{background: #000 url(../img/home_person_a.png)15px -30px no-repeat;color:#fff;}
.top_person p:nth-child(3):hover{background: #000 url(../img/home_person_a.png)15px -63px no-repeat;color:#fff;}
.top_person p:nth-child(4):hover{background: #000 url(../img/home_person_a.png)15px -97px no-repeat;color:#fff;}
/*课程学习*/
.cont-zj{margin:10px 0 0 75px;font-size:18px;color:#b2b2b2;padding:0 0 13px 0;overflow:hidden;}
.cont-zj>span{float: right;padding-right:193px;}
       /*-----cont-left---------*/
.cont-left{float:left;width:67px;margin-right:8px;}
.cont-left>ul{padding:0;}
.cont-left>ul>li{height:55px;overflow: hidden;border-bottom:1px solid #CCCCCC;}
 /*add*/
.xxjh{background: url(../img/center-left.png)left top no-repeat;}
.khyq{background: url(../img/center-left.png)left -58px no-repeat;}

.kcxx{background: url(../img/center-left.png)left -116px no-repeat;}
.kcgg{background: url(../img/center-left.png)left -174px no-repeat;}
.kcjd{background: url(../img/center-left.png)left -232px no-repeat;}
.ksjl{background: url(../img/center-left.png)left -290px no-repeat;}
.wdcj{background: url(../img/center-left.png)left -348px no-repeat;}
.wdct{background: url(../img/center-left.png)left -406px no-repeat;}
.wdxx{background: url(../img/center-left.png)left bottom no-repeat;}
/*add*/
.xxjh:hover{background: url(../img/center-lefta.png)left top no-repeat;}
.khyq:hover{background: url(../img/center-lefta.png)left -58px no-repeat;}

.kcxx:hover{background: url(../img/center-lefta.png)left -116px no-repeat;}
.kcgg:hover{background: url(../img/center-lefta.png)left -174px no-repeat;}
.kcjd:hover{background: url(../img/center-lefta.png)left -232px no-repeat;}
.ksjl:hover{background: url(../img/center-lefta.png)left -290px no-repeat;}
.wdcj:hover{background: url(../img/center-lefta.png)left -348px no-repeat;}
.wdct:hover{background: url(../img/center-lefta.png)left -406px no-repeat;}
.wdxx:hover{background: url(../img/center-lefta.png)left bottom no-repeat;}
        /*------é€‰ä¸­æ ·å¼-------------*/
.cont1{background: url(../img/center-lefta.png)left -116px no-repeat;}
.cont2{background: url(../img/center-lefta.png)left -174px no-repeat;}
.cont3{background: url(../img/center-lefta.png)left -232px no-repeat;}
.cont4{background: url(../img/center-lefta.png)left -290px no-repeat;}
.cont5{background: url(../img/center-lefta.png)left -348px no-repeat;}
.cont6{background: url(../img/center-lefta.png)left -406px no-repeat;}
.cont7{background: url(../img/center-lefta.png)left bottom no-repeat;}

.cont8{background: url(../img/center-lefta.png)left top no-repeat;}
.cont9{background: url(../img/center-lefta.png)left -58px no-repeat;}

.kcxx,.kcjd,.ksjl,.wdcj,.wdct,.wdxx,.kcgg,.xxjh,.khyq{display: block;width:67px;height:56px;}
       /*-----cont-main---------*/
.cont-main{width:870px; float: left;overflow: hidden;border:1px solid #cccccc;}
.main-title{width:100%;overflow: hidden;}
.main-title>span{width:434px;height:40px;line-height:40px;float: left; text-align: center;font-family:微软雅黑;font-size:16px;border-bottom:1px solid #cccccc; cursor:pointer;background:#F5F5F5 }
.main-title>.bg{border-right:1px solid #cccccc;color:#999999;}
.main-title>.bg:hover{color:#dc2c36;}
.main-title>.bg1{
  background: url(../img/jh_wk.png)150px center no-repeat,-webkit-linear-gradient(#E8E8E8, #FFF);
  background: url(../img/jh_wk.png)150px center no-repeat,-moz-linear-gradient(#E8E8E8, #FFF);
  background: url(../img/jh_wk.png)150px center no-repeat,linear-gradient(#E8E8E8, #FFF);
  color:#E87777;}
.main-title>.bg2{
  background: url(../img/jh_yl1.png)150px center no-repeat,-webkit-linear-gradient(#E8E8E8, #FFF);
  background: url(../img/jh_yl1.png)150px center no-repeat,-moz-linear-gradient(#E8E8E8, #FFF);
   background: url(../img/jh_yl1.png)150px center no-repeat,linear-gradient(#E8E8E8, #FFF);
  color:#E87777;}
.mian-vido{min-height: 461px}/*修改高度height:auto,自适应*/
       /*-----cont-right---------*/
.cont_right{width:229px;border:1px solid #cccccc;float:left;overflow:auto;height:502px;background:#F2F2F2;}
.right_zj{height:40px;line-height:40px;border-bottom:1px solid #cccccc;padding:0 10px 0 20px; font-size:12px;font-family:微软雅黑;overflow: hidden;color:#333333;cursor:pointer;}
.right_zj:hover{color:#dc2c36;}
.cont_right .zj_bg{color:#f26d6d;background:url(../img/jh_zj.png)5px center no-repeat #fff;}
.cont_right .zj_bgl{color:#f26d6d;background:#fff;}
.right_jd{margin:0;padding:0;border-bottom:1px solid #cccccc;display: none}
.right_jd>li{text-align:left;padding:10px 0 10px 25px;border-bottom:1px dashed #cccccc;}
.right_jd>li a{outline: none;}
.bor_b{border-bottom:1px solid #ddd;}
.bg_center{background:-webkit-linear-gradient(top, #E8E8E8, #FFF);
  background:-moz-linear-gradient(top,#E8E8E8, #FFF);
  background:-o-linear-gradient(top,#E8E8E8, #FFF);
  background:linear-gradient(top, #E8E8E8, #FFF);}

/*头部2015年11月11日17:16:44;*/
.loginW a:hover{color:#cc141e;text-decoration: none;}
.btnY:hover{border: 1px solid #ccc;}
.btnY{padding:0.2em 1em;border: 1px solid #dbdbdb;border-radius:5px;background-color: #fff;}
/*公开课列表页修改*/
.list-title{height: 45px;line-height: 45px;  height: 45px;line-height: 45px;padding-left: 14%; font-size: 14px; color: #fff;cursor: pointer;}
.addList{height: 560px;overflow: auto;padding:0;width: 150px;background: #343434;}
.ulList>li{  height: 45px;line-height: 45px;display: block;padding-left: 24%;font-size: 14px;color: #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;}
.ulList>li>a{color: #CCCCCC}

/*首页改版*/
.loginBox{position:absolute;right:0;height:289px;width: 230px;background: rgba(0,0,0,.4);padding:20px 35px;cursor: pointer;z-index: 100;}
.loginLi>li{margin-bottom: 27px;color: #fff;}
.allZ dt{float: left; width: 100px;height: 120px;background-color:#F59393;text-align: center;line-height: 120px;}
.allZ dd{float: left;padding:30px;font-size: 16px;width: 425px;line-height: 32px;height: 60px;}
.allZ dd span{padding:0 16px 0 15px;}
.allZ dd span a{color:#4d4d4d;}
.allZ dd span a:hover{color:#CC1414;text-decoration: none;}
.wrapL{width: 880px;}
.wrapR{width: 282px;}
.ltitle{padding-bottom: 10px; border-bottom:1px solid #ccc;}
.rtitle{padding-top: 15px;color: #999999;}
.rtitle span{padding:0 15px;}
.rtitle span a{color: #999999;}
.rtitle span a:hover{color:#000;text-decoration: none;}
.courBox{background-color: #fff;border:1px solid #EBEBEB;margin:20px 17px 10px 0;padding-bottom: 10px;width: 280px;cursor: pointer;}
.courBox:hover{border:1px solid #999999;-webkit-box-shadow: 0 2px 1px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 1px rgba(0,0,0,.2);box-shadow: 0 2px 1px rgba(0,0,0,.2)}
.zsList:nth-child(3n){margin-right: 0;}
.courBox>dl>dt{width: 280px;height:161px;}
.courBox>dl>dt img{width: 280px;height:161px;}
.courBox>dl>dd img{width: 30px;height: 30px;border-radius: 50%;margin-right: 10px;}
.courBox>dl>dd{margin:8px 15px 0 15px;height: 20px;}
.courBox>dl>dd span{line-height: 26px;}

.textTitle>span:nth-child(1) {border-left: 3px solid #F05454;padding: 0 10px;}
.hotCour:nth-child(2n){margin-right: 0;}
.hotList{width: 581px;margin-bottom: 20px}
.more{background:url(../img/more.png)left 7px no-repeat;height: 26px;width:42px;}
.textTitle a:hover{background:url(../img/more.png)left bottom no-repeat; }

.gkCour>dl>dt{width: 280px;height: 420px;}
.gkCour>dl>dt img{width: 280px;height: 420px;}
.gkList div:nth-child(2n){margin-right:0;}

.newsHome{font-size: 18px;padding:10px 20px;border-bottom: 1px solid #EBEBEB;color:#666;}
.newsHome a{color:#999;font-size: 14px;}
.newsHome a:hover{color:#000;}
.newsR{background-color: #fff;border:1px solid #EBEBEB;}

.artList{padding:7px 15px;border-bottom: 1px solid #EBEBEB;}
.artList li{font-size: 14px;height:35px;line-height: 35px;border-bottom: 1px dashed #ccc;}
.artList li:nth-child(6){border:none;}
.artList li a{color:#666;}
.artList li a:hover{color:#000;}

.hezuo-company li{border: 1px solid #cccccc;display: block;width: 220px;height: 50px;line-height: 50px;float: left;margin: 0 17px 20px 0px;text-align: center;background-color: #fff;}
.hezuo-company li:nth-child(5n){margin-right: 0;}

/*登陸后 2015年11月16日16:26:46*/
.loginAfter{position: absolute;right: 0;height: 289px; width: 300px;background-color: rgba(0,0,0,.4);padding: 20px 0;cursor: pointer;z-index: 100;}
.logTop{background: url(../img/loaginA.png)left bottom repeat-x;height: 120px;padding:10px 20px 0 20px;}
.logTop>p>img{border-radius:50%;border:1px solid #fff;width: 75px;height: 75px;}
.personH{width:160px;}
.personH p{margin-top:10px;color:#fff;}
.personH>p a{color:#fff;font-size: 14px;}
.personH>p a:hover{color:#E64545;}
.logBom{padding:10px 20px 0 20px;}
.btnHover{background:#E64545}
.btnHover:hover{background-color: #CC1414;}

/*add*/
.mouseShow{position: absolute;top:80px;z-index: 200;}

/*首页添加教师平台入口*/
.appA{background:url(../img/phone_n.png)left center no-repeat;padding:8px;background-size:100%;position: relative;}
.appA::before{content: "";position: absolute;background: url(../img/ico_o.png)no-repeat;top:15px;width: 5px;height: 5px;left:-30px;}
.appA::after{content: "";position: absolute;background: url(../img/ico_o.png)no-repeat;top:15px;width: 5px;height: 5px;right:-30px;}
.apphover{position: absolute;height: 45px;line-height: 45px;text-align: center;z-index: 200;top:62px;left: -50px; background: url(../img/hover_bg.png)no-repeat;width: 114px;cursor: pointer;display: none}
.appA:hover{background:url(../img/phone_n_hover.png)left center no-repeat;}
.appa:hover .apphover{display: block;}
.appa{position: relative;line-height: 40px;padding-top:20px;}

/*回复功能*/
.mar20{margin-right: 20px;}
.cred{color:#CC141E;cursor: pointer;}
.c75{color:#750B0D;}
.wrap-hf{margin:1.5rem 0;}
.wrap-hf .huifu,.shuru{border:1px solid #E6E6E6;background-color:#F5F5F5;border-radius: 4px;padding:10px 15px;text-indent:0;margin-top: 10px;}
.wrap-hf .huifu span{text-align: center;}
.wrap-hf .shuru .ipt{width: 80%;border:1px solid #CC141E;outline: none;padding: 10px 5px;font-size: 14px;border-top-left-radius:  4px;border-bottom-left-radius:  4px;height: auto;}
.wrap-hf .shuru .btn{font-size:14px;background-color: #CC141E;border:1px solid #CC141E;color:#fff;padding: 10px 3em;outline: none;border-top-right-radius:  4px;border-bottom-right-radius:  4px;font-family: 微软雅黑;line-height: normal;font-weight: 200;}
.wrap-hf .show{display: block;}
.wrap-hf .hide{display: none;}

/* delete */

/* 添加学历教育 2016年7月11日14:15:53 复用 css623 */
.rel{position: relative;}
.newXuel{background: url(../../img/x_j.png) no-repeat;width: 308px;height: 350px;position: absolute; cursor: pointer; right: -221px; top: -15px;z-index: 211; pointer-events: none; display: none;}
.newXuel p{padding:17px 15px 10px;font-size: 14px;pointer-events:auto;border-bottom: 1px solid #ccc;margin: 0 3px;}
.newXuel p:nth-child(1){float: left;padding:15px 15px 16px 20px;color: #CC1414;font-size: 16px;}
.hoverTop:hover .newXuel{display: block;}
.rdaP-btn{width: 140px;text-align: center;height: 40px;line-height: 40px;background: #f30;font-size: 14px;font-family: 微软雅黑;color: #fff;background: #CC1414;  border-radius: 3px;cursor: pointer;/*margin-right:42px;*/}